dead roast - French English Dictionary